//index.js
//获取应用实例
var app = getApp()
Page({
  data: {
    list:[],
    index:0,
    isFinish:false,
    loadingMoreHidden:false,
  },

  toDetailsTap: function (e) {
    wx.navigateTo({
      url: "/pages/goods-detail/goods-detail?id=" + e.currentTarget.dataset.id
    })
  },
  home: function () {
    wx.switchTab({
      url: "/pages/index/index"
    })
  },
  onLoad(){
      this.getData();
      wx.hideShareMenu()
  },
  onShow: function () {
    var that = this;
    if (app.globalData.iphone == true) { that.setData({ iphone: 'iphone' }) }
    // wx.request({
    //   url: app.globalData.urls + '/shop/goods/fav/list',
    //   data: {
    //     token: app.globalData.token
    //   },
    //   success: function (res) {
    //     if (res.data.code == 0) {
    //       that.setData({
    //         favList: res.data.data,
    //         loadingMoreHidden: true
    //       });
    //     } else if (res.data.code == 404) {
    //       that.setData({
    //         favList: null,
    //         loadingMoreHidden: false
    //       });
    //     }
    //   }
    // })
  },
  getData(){
    if(this.data.isFinish){
      wx.showToast({
        title: '没有更多了~',
      })
      return;
    }    
    app.get(`/point/get_point_record?CustId=${app.globalData.uid}&page=${this.data.index}&size=20`,res=>{
      console.log(res);
      if(res&&res.code=="0"){        
        if(res.result.length<=0){
          this.data.isFinish=true;
          wx.showToast({
            title: '没有更多了~',
          })
          return;
        }
        this.setData({
          list:this.data.list.concat(res.result.map(item=>{
            item.CreateTime=item.CreateTime.substr(0,10);       
            return item;
          }))          
        })   
        this.setData({
          loadingMoreHidden:this.data.list.length>0
        })             
        this.data.index=this.data.index+1;
      }else{
        this.data.isFinish=true;
      }
    })
  }
  
})